/**
 * @author：balthie@126.com
 * @createtime ： 2023年2月23日 下午7:09:10
 * @description 调试循环依赖 , 模拟 A-> B -> A的循环依赖<p>
 * 
 * @情景1  A，B均无AOP， 正常
 * 
 * @情景2  A有AOP（proxy模式），B无AOP ，  报错InCreatingEx, B中的半成品A 和 成品A(cglib子类)不一致
 * 
 * @情景3  A无AOP，B有AOP（proxy模式） ， 正常
 * 
 * @情景4  A，B均有AOP（proxy模式）， 报错InCreatingEx, B中的半成品A 和 成品A(cglib子类)不一致
 * 
 * @PS  A，B都加Lazy时， 才会跳过preInstantiateSingletons 延迟加载
 */
package com.example.project.business.circleRef;